home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / minix / up1510b.tgz / up1510b / src / fs / Makefile < prev    next >
Makefile  |  1990-07-15  |  798b  |  37 lines

  1. CFLAGS    = -O
  2.  
  3. LD    = /usr/lib/ld
  4. CV    = /usr/lib/cv
  5. l    = /usr/lib
  6. i    = /usr/include
  7.  
  8.  
  9. OBJ    = main.o open.o read.o write.o pipe.o device.o \
  10.       path.o mount.o link.o super.o inode.o cache.o filedes.o \
  11.       stadir.o protect.o time.o misc.o utility.o table.o putc.o
  12. HDR    = buf.h const.h dev.h file.h \
  13.       fproc.h fs.h glo.h inode.h \
  14.       param.h proto.h super.h type.h
  15. DEP    = $i/errno.h $i/fcntl.h $i/limits.h $i/signal.h \
  16.       $i/minix/boot.h $i/minix/callnr.h $i/minix/com.h \
  17.       $i/minix/config.h $i/minix/const.h $i/minix/type.h \
  18.       $i/sys/stat.h $i/sys/types.h $(HDR)
  19. ALL    = fs.mix
  20.  
  21. all:    $(ALL)
  22.  
  23. cp cmp:    all
  24.  
  25. clean:
  26.     rm -f $(OBJ)
  27.  
  28. clobber:
  29.     rm -f $(ALL) fs.out
  30.  
  31. fs.mix:    $(OBJ) $l/head.o $l/libc.a $l/end.o
  32.     $(LD) -c -o fs.out $l/head.o $(OBJ) $l/libc.a $l/end.o
  33.     $(CV) fs.out $@
  34.     rm -f fs.out
  35.  
  36. $(OBJ):    $(DEP)
  37.